36 result(s)
Page Size: 10, 20, 50
Export: bibtex, xml, json, csv
Order by:

CNR Author operator: and / or
more
Typology operator: and / or
Language operator: and / or
Date operator: and / or
more
Rights operator: and / or
2017 Journal article Open Access OPEN
Personalization of context-dependent applications through trigger-action rules
Ghiani G., Manca M., Paternò F., Santoro C.
Our life is characterized by the presence of a multitude of interactive devices and smart objects exploited for disparate goals in different contexts of use. Thus, it is impossible for application developers to predict at design time the devices and objects users will exploit, how they will be arranged, and in which situations and for which objectives they will be used. For such reasons, it is important to make end users able to easily and autonomously personalize the behaviour of their Internet of Things applications, so that they can better comply with their specific expectations. In this paper, we present a method and a set of tools that allow end users without programming experience to customize the context-dependent behaviour of their Web applications through the specification of trigger-action rules. The environment is able to support end-user specification of more flexible behaviour than what can be done with existing commercial tools, and it also includes an underlying infrastructure able to detect the possible contextual changes in order to achieve the desired behaviour. The resulting set of tools is able to support the dynamic creation and execution of personalized application versions more suitable for users' needs in specific contexts of use. Thus, it represents a contribution to obtaining low threshold/high ceiling environments. We also report on an example application in the home automation domain, and a user study that has provided useful positive feedback.Source: ACM transactions on computer-human interaction 24 (2017): 14–33. doi:10.1145/3057861
DOI: 10.1145/3057861
Metrics:


See at: ISTI Repository Open Access | dl.acm.org Restricted | ACM Transactions on Computer-Human Interaction Restricted | CNR ExploRA


2016 Journal article Open Access OPEN
An environment for End-User Development of Web mashups
Ghiani G., Paternò F., Spano L. D., Pintori G.
End-User Development aims to find novel ways that are suitable and intuitive for end users to create their own applications. We present a graphical environment in which users create new mashups by directly selecting interaction elements, content and functionalities from existing Web applications without requiring the intervention of expert developers. Then, users just need to exploit a copy-paste metaphor to indicate how to compose the selected interactive content and functionalities in the new mashup. The environment is enabled by a Web-based platform accessible from any browser, and is suitable for users without particular programming skills. We describe the architecture of our platform and how it works, including its intelligent support, show example applications, and report the results of first user studies.Source: International journal of human-computer studies (Print) 87 (2016): 38–64. doi:10.1016/j.ijhcs.2015.10.008
DOI: 10.1016/j.ijhcs.2015.10.008
Metrics:


See at: ISTI Repository Open Access | International Journal of Human-Computer Studies Restricted | www.sciencedirect.com Restricted | CNR ExploRA


2016 Conference article Restricted
End-user personalization of context-dependent applications in AAL scenarios
Ghiani G., Manca M., Paternò F., Santoro C.
The design and development of flexible applications able to match the many possible user needs and provide high quality user experience is still a major issue. In ambient-assisted living scenarios there is the need of giving adequate support to elderly so that they can independently live at home. Thus, providing personalized assistance is particularly critical because ageing people often have different ranges of individual needs, requirements and disabilities. In this position paper we introduce a solution based on an End-User Development environment that allows patients and caregivers to tailor the context-dependent behaviour of their Web applications in order to facilitate patients' life. This is done through the specification of trigger-action rules to support application customization.Source: 18th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct, pp. 1081–1084, Florence, Italy, 6-9 September 2016
DOI: 10.1145/2957265.2965005
Metrics:


See at: dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2015 Conference article Open Access OPEN
Dynamic user interface adaptation driven by physiological parameters to support learning
Ghiani G., Manca M., Paternò F.
Technology to make physiological measurements related to attention and cognitive load is becoming more affordable. We propose a solution based on combining the exploitation of dynamic user information gathered through such technology with a rule-based strategy for adaptation of e-learning Web applications. We focus on users' physiological data and aspects relevant for the task being carried out. A flexible rule-based approach allows designers and developers to define a wide range of rule compositions to express changes in the user interface based on how the user feels and behaves. The overall goal of the framework is to serve as a tool for content developers of Web applications, such as operators of online Learning Management Systems, and for their end-users. In this domain, through our approach teachers can create their educational contents, and specify how they should dynamically adapt to students' behaviour in order to improve the learning process.Source: 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS'15), pp. 158–163, Duisburg, Germany, 23-26 June 2015
DOI: 10.1145/2774225.2775081
Metrics:


See at: giove.isti.cnr.it Open Access | dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2015 Journal article Open Access OPEN
Adaptive multimodal web user interfaces for smart work environments
Ghiani G., Manca M., Paternò F., Rett J., Vaibhav A.
This paper presents a solution for supporting adaptive user interfaces in work environments that require operators to move about in dynamic contexts for manipulating various physical objects. The solution architecture is built upon the use of logical languages for interactive applications integrated with context aware and adaptive features. The proposed architecture is able to adapt to specific aspects of the context during run-time by communicating with a context server and applying the specified adaptation rules. In order to show the possibilities of the proposed solution, we report on its application in the development of an adaptive user interface for a warehouse picking system, and discuss the results of the associated tests.Source: Journal of ambient intelligence and smart environments (Print) 7 (2015): 701–717. doi:10.3233/AIS-150344
DOI: 10.3233/ais-150344
Project(s): SERENOA via OpenAIRE
Metrics:


See at: ISTI Repository Open Access | content.iospress.com Restricted | Journal of Ambient Intelligence and Smart Environments Restricted | CNR ExploRA


2015 Conference article Open Access OPEN
Authoring context-dependent cross-device user interfaces based on trigger/action rules
Ghiani G., Manca M., Paterno F.
Current authoring environments provide the possibility of developing user interfaces with limited adaptation capacities. The most widely adopted tools follow the responsive design approach and allow developers to obtain user interfaces that can adapt mainly to the screen size and orientation. We present a solution able to support development of user interfaces able to adapt to the various types of contextual events (that can be related to users, devices, environments, and social relationships), with the added possibility of distributing the user interface elements across multiple devices. The context-dependent behavior is modelled through trigger / action rules, and can even be applied to Web applications that were not originally designed to be context-aware. This paper describes the design and main features of the novel authoring environment and reports on a first user study.Source: MUM '15 - 14th International Conference on Mobile and Ubiquitous Multimedia, pp. 313–322, Linz, Austria, 30 November - 2 December 2015
DOI: 10.1145/2836041.2836073
Metrics:


See at: giove.isti.cnr.it Open Access | ISTI Repository Open Access | dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2014 Conference article Open Access OPEN
Beyond responsive design: Context-dependent multimodal augmentation of web applications
Ghiani G., Manca M., Paterno F., Porta C.
Context-dependent adaptation is becoming a continuous necessity since we access our applications in more and more variegated contexts. Multimodality can be a significant support in such changing settings. We present a solution for obtaining automatic augmentation of Web applications in such a way as to enable them to exploit various combinations of graphical and vocal modalities. We report on the software architecture supporting such augmentations and its underlying context manager, as well as some example applications and first user tests. © 2014 Springer International Publishing.Source: Mobile Web Information Systems. 11th International Conference (MobiWIS 2014), pp. 71–85, Barcelona, Spain, 27-29 August 2014
DOI: 10.1007/978-3-319-10359-4_6
Metrics:


See at: giove.isti.cnr.it Open Access | doi.org Restricted | www.scopus.com Restricted | CNR ExploRA


2013 Journal article Restricted
Interactive customization of ubiquitous Web applications
Ghiani G., Paternò F., Santoro C.
Ubiquitous environments pose new challenges for end users who often need to access their applications from various devices. In this paper we present a solution that allows users to easily customise and migrate interactive web applications starting with an existing desktop version. This is obtained through an intelligent infrastructure that enables users to select the relevant part of an interactive Web application in order to create a mobile version and migrate it.Source: Journal of visual languages and computing 24 (2013): 37–52. doi:10.1016/j.jvlc.2012.10.005
DOI: 10.1016/j.jvlc.2012.10.005
Metrics:


See at: Journal of Visual Languages & Computing Restricted | www.sciencedirect.com Restricted | CNR ExploRA


2013 Conference article Open Access OPEN
Towards an architecture supporting social, adaptive and persuasive services for active elderly
Ghiani G., Manca M., Paternò F., Santoro C.
In this paper we present the architecture of a platform with the goal to support social, context-aware and adaptive/persuasive services aimed at stimulating the elderly to stay active/occupied in life. The platform is Webbased and consists of several modules whose main features are presented and discussed in the paper.Source: CASFE 2013 - Workshop on Context-Aware Adaptation of Service Front-Ends, pp. 36–41, London, UK, 24 June 2013
Project(s): SERENOA via OpenAIRE

See at: ceur-ws.org Open Access | CNR ExploRA


2013 Conference article Open Access OPEN
Towards intelligent migration of user interfaces
Ghiani G., Polet J., Antila V.
The multitude of interactive devices we use daily has steadily increased since the advent of personal computers. Also, the spreading ubiquitous computing leaves the users with increasing number of device ensembles. There is often a need to change the device in use, which requires moving applications, data, user interfaces or parts of them to other device(s) and back. This is the case, when something is manipulated on one device and a need to migrate it towards another device exists as well. In order to study the problems of such migration functionality, we defined, designed and implemented a proof-of-concept prototype for automatic context-aware migration of Web applications between devices. The prototype was evaluated in three distinct modes (manual, assisted and automatic) with a user study to collect technical data and user feedback. The results highlighted interesting correlations between the system behaviour and user ratings, and statistically relevant differences on how users perceived the proposed modes of the system.Source: MobiWIS 2013 - Mobile Web and Information Systems. 10th International Conference, pp. 203–217, Paphos, Cyprus, 26-29 August 2013
DOI: 10.1007/978-3-642-40276-0_16
Metrics:


See at: giove.isti.cnr.it Open Access | Pure VTT Finland Restricted | doi.org Restricted | link.springer.com Restricted | CNR ExploRA


2013 Journal article Restricted
Evaluating context-aware user interface migration in multi-device environments
Ghiani G., Polet J., Antila V., Mäntyjärvi J
People access applications and services through different devices depending on location and needs. During a single day, people can use a smartphone, tablet, PC and a TV, sequentially or simultaneously, depending on the context of use. Even within a single task, people often start with one device, such as a smartphone, and continue with another device, such as a PC, as the task evolves. To provide fluent task continuation, the system should provide ways to migrate on-going sessions from one device to another in a seamless manner. In this paper, we present a solution for migrating user interface and maintaining the interaction session across devices when changing situations. With two studies we gain insights into user needs and technical requirements for context-aware information sharing in multi-device environments. A longitudinal diary study was conducted to uncover specific situations where users have needs for information sharing, and how they would prefer the system to react in those situations. We also conducted a controlled user study using a prototype system for session migration between devices in changing contexts, with three different operational modes: manual, assisted and automatic, to gain a deeper knowledge into the requirements. The findings indicate a need for easier interaction whilst switching between devices and that these needs are often situation-specific. We also report in detail how people would prefer the system to perform migrations automatically and intelligently suggest them in some situations. Moreover, we draw technical requirements for such a system in order to develop seamless context-aware migration.Source: Journal of ambient intelligence & humanized computing (Print) 6 (2013): 259–277. doi:10.1007/s12652-013-0214-7
DOI: 10.1007/s12652-013-0214-7
Metrics:


See at: Journal of Ambient Intelligence and Humanized Computing Restricted | Journal of Ambient Intelligence and Humanized Computing Restricted | link.springer.com Restricted | CNR ExploRA


2012 Conference article Open Access OPEN
Automatic reverse engineering of interactive dynamic web applications to support adaptation across platforms.
Bellucci F., Ghiani G., Paternò F., Porta C.
The effort and time required to develop user interface models has been one of the main limitations to the adoption of model-based approaches, which enable intelligent processing of user interface descriptions. In this paper, we present a tool to perform reverse engineering of interactive dynamic Web applications into a model-based framework able to describe them at various abstraction levels. We indicate how information in HTML, HTML 5, CSS, Ajax and JavaScript is transformed into such logical framework, which facilitates adaptation to other types of interactive devices. We also discuss how this reverse engineering tool has been exploited in an environment for run-time adaptation or migration of interactive Web applications to various devices in ubiquitous use cases.Source: 2012 ACM international conference on Intelligent User Interfaces, pp. 217–226, Lisbon, Portugal, 14-17 February 2012
DOI: 10.1145/2166966.2167004
Project(s): SERENOA via OpenAIRE
Metrics:


See at: giove.isti.cnr.it Open Access | dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2012 Conference article Restricted
Push and pull of web user interfaces in multi-device environments.
Ghiani G., Paternò F., Santoro C.
In this work we present an environment able to support users in seamless access to Web applications in multi-device contexts. The environment supports dynamic push and pull of interactive Web applications, or parts of them, across desktop and mobile devices while preserving their state. We describe mechanisms for sharing information regarding devices, users, and Web applications with various levels of privacy and report on first experiences with the proposed environment.Source: International Working Conference on Advanced Visual Interfaces, pp. 10–17, Capri Island (Naples), Italy, 21-25 May 2012
DOI: 10.1145/2254556.2254563
Metrics:


See at: dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2012 Conference article Open Access OPEN
Security in migratory interactive Web applications.
Ghiani G., Isoni L., Paternò F.
In ubiquitous environments migratory interactive applications allow users to perform their tasks continuously across various devices. Users can push and pull migratory Web applications from one device to another for various reasons. However, the flexibility of such pervasive applications raises various security issues, such as the risk of theft of private information from the migrated user interfaces or the intrusion of malicious versions of the applications replacing the original ones. In this paper, we analyse such risks and present a number of solutions to address them in a client/server-based solution for supporting secure migration of interactive Web applications.Source: 11th International Conference on Mobile and Ubiquitous Multimedia, pp. 1–10, Ulm, Germany, 4-6 December 2012
DOI: 10.1145/2406367.2406386
Metrics:


See at: giove.isti.cnr.it Open Access | dl.acm.org Restricted | doi.org Restricted | CNR ExploRA


2011 Conference article Open Access OPEN
Engineering JavaScript state persistence of Web applications migrating across multiple devices
Bellucci F., Ghiani G., Paternò F., Santoro C.
Ubiquitous environments call for user interfaces able to migrate across various types of devices while preserving task continuity. One fundamental issue in migratory user interfaces is how to preserve the state while moving from one device to another. In this paper we present a solution for the interactive part of Web applications. In particular, we focus on the most problematic part, which is maintaining the JavaScript state. We also describe an example application to illustrate the support provided by our migration platform.Source: ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2011, pp. 105–110, Pisa, Italy, 13-16 June 2011
DOI: 10.1145/1996461.1996502
Project(s): SERENOA via OpenAIRE
Metrics:


See at: www.openaccessrepository.it Open Access | doi.org Restricted | portal.acm.org Restricted | CNR ExploRA


2011 Conference article Open Access OPEN
Creating mashups by direct manipulation of existing Web applications
Ghiani G., Paternò F., Spano L. D.
We present an environment to enable people without programming knowledge to create mashups composed of Web components selected directly from existing Web applications. The authoring environment allows the creation of communication among components originally belonging to different applications. We report on some example application, the underlying architecture of the environment, and a first user test.Source: End-User Development. Third International Symposium, IS-EUD 2011, pp. 42–52, Torre Canne (Brindisi), Italy, 7-10 June 2011
DOI: 10.1007/978-3-642-21530-8_5
Metrics:


See at: giove.isti.cnr.it Open Access | doi.org Restricted | www.springerlink.com Restricted | CNR ExploRA


2011 Contribution to book Closed Access
Integration of user interface migration and application logic reconfiguration: an example in the game domain
Ghiani Giuseppe, Klus Holger, Paternò Fabio, Santoro Carmen, Schindler Björn
When migration occurs, some aspects of the context of use changes: the most relevant one is the device, but further modifications in the context (e.g. the position of the user and or the device) might occur as well. In order to enable the application to cope with such context changes, an adaptation step is carried out within the migration process. This adaptation might affect different aspects of the application , not only the user interface but also the application logic. In this chapter we examine a migration example in which both such adaptations occur, by describing a case study on a web-based game application.Source: Migratory Interactive Applications for Ubiquitous Environments, edited by Fabio Paternò, pp. 149–161. Berlin: Springer-Verlag, 2011
DOI: 10.1007/978-0-85729-250-6_10
Metrics:


See at: doi.org Restricted | link.springer.com Restricted | CNR ExploRA


2011 Contribution to book Restricted
User interface migration based on the use of logical descriptions
Ghiani G., Paternò F., Santoro C.
In this chapter we present a solution for both total and partial migration of Web applications. Such solution is based on the use of multiple abstraction levels for describing UIs, and a set of transformations that allow the migration of user interface components selected by the user to another device. Differently from total migration , where the entire UI is migrated, partial migration is the possibility to select the parts of the UI to be migrated. This feature is particularly useful in complex Web applications, such as various emerging mash-up applications. We also show an example of application of our solution to a Web social game , and report on its evaluation.Source: Migratory Interactive Applications for Ubiquitous Environments, edited by Fabio Paternò, pp. 45–59, 2011
DOI: 10.1007/978-0-85729-250-6_5
Project(s): OPEN via OpenAIRE
Metrics:


See at: doi.org Restricted | link.springer.com Restricted | CNR ExploRA


2010 Journal article Open Access OPEN
Supporting mobile users in selecting target devices
Ghiani G., Paternò F.
The availability of applications able to exploit multi-device environments is steadily increasing. Rather than using all devices in the same way, users tend to assign different roles to devices due to the capabilities needed, such as computational power and screen size. Researchers and developers have started to introduce various techniques and tools to support managing applications across multiple devices. In this context, target device selection is often problematic, especially in unfamiliar environments. We present a novel technique for supporting device selection by providing dynamic graphical representations of user's orientation and position in relation to the available target devices in the current environment. We report on its design, implementation and discuss two possible location-aware representations of the user and the target devices.Source: Journal of universal computer science (Online) 16 (2010): 2019–2037. doi:10.3217/jucs-016-15-2019
DOI: 10.3217/jucs-016-15-2019
Metrics:


See at: www.jucs.org Open Access | www.scopus.com Restricted | CNR ExploRA


2010 Conference article Restricted
On-demand cross-device interface components migration
Ghiani G., Paternò F., Santoro C.
Ubiquitous environments call for innovative uses of existing applications. In this paper we present our solution for partial Web migration: it allows users to interactively select parts of existing interfaces and have them migrate to a target device. The underlying supporting platform exploits logical user interface descriptions and a set of transformations. This environment is particularly useful for supporting mobile users accessing complex Web applications, such as various emerging mash-ups. We also show an example of use of our solution in a widespread Web application, and report on a user test.Source: MobileHCI '10. 12th International Conference on Human Computer Interaction with Mobile Devices and Services, pp. 299–308, Lisbon, Portugal, 7-10 September 2010
DOI: 10.1145/1851600.1851653
Project(s): OPEN via OpenAIRE
Metrics:


See at: ACM Digital Library Restricted | dl.acm.org Restricted | doi.org Restricted | CNR ExploRA